//
//  NSString+ValidateArgument.h
//  IAmMatchmaker
//
//  Created by Herui on 15/5/13.
//  Copyright (c) 2015年 herui. All rights reserved.
//

#import <Foundation/Foundation.h>

@interface NSString (ValidateArgument)

/**
 *  验证是否合法手机号码
 *
 *  @param mobile 手机号码
 *
 */
+ (BOOL)validateMobile:(NSString *)mobile;

/**
 *  验证是否合法密码
 *
 *  @param password 用户密码
 *
 */
+ (BOOL)validatePassword:(NSString *)password;

/**
 *  验证是否合法验证码
 *
 *  @param authorCode 验证码
 *
 */
+ (BOOL)validateAuthorCode:(NSString *)authorCode;

/**
 *  验证是否合法用户名
 *
 *  @param userName 用户名
 *
 */
+ (BOOL)validateUserName:(NSString *)userName;

/**
 *  验证是否合法身份证号(15/18位数字), 条件强烈判断
 *
 *  @param identityNumber 身份证号
 *
 */
+ (BOOL)validateIdentityNumber:(NSString *)identityNumber;
/**
 *  验证是否合法银行卡号
 *
 *  @param bankCardNumber 需要验证的银行卡号
 *
 */
+ (BOOL)validateBankCardNumber:(NSString *)bankCardNumber;



@end
